artificial grove - İspanyolca İngilizce Sözlük